package com.fpd.model.vo;

import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fpd.model.entity.EntrustLawyerCount;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @desc 委托方信息
 * @author wujiangbo
 * @date 2019年12月5日 上午9:44:49
 */
@Data
@ApiModel(description = "委托方信息")
public class EntrustInfoVO implements Serializable {

	private static final long serialVersionUID = 3359956317765956841L;

	@ApiModelProperty(value = "主键ID", example = "")
	private String id;

	@ApiModelProperty(value = "创建时间", example = "")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date createTime;

	@ApiModelProperty(value = "更新时间", example = "")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date updateTime;

	@ApiModelProperty(value = "委托方名称", example = "")
	private String entrustName;

	@ApiModelProperty(value = "委托方描述", example = "")
	private String entrustDesc;

	@ApiModelProperty(value = "创建人ID", hidden = true)
	private String createUserId;

	@ApiModelProperty(value = "更新人ID", hidden = true)
	private String updateUserId;

	@ApiModelProperty(value = "创建人姓名", example = "")
	private String createUserName;

	@ApiModelProperty(value = "更新人姓名", example = "")
	private String updateUserName;

	@ApiModelProperty(value = "留案天数", example = "")
	private Integer leaveDays;
	
	private EntrustLawyerCount entrustLawyerCount;

}
